System and method for enabling a fundraising and contributions program using fundraising cards redeemable for branded stored-value cards

ABSTRACT

Disclosed is a system and method for enabling a fundraising program using fundraising cards redeemable by NPO supporters for branded stored-value cards. The system includes a scrip company host system having a server, where the server includes a microcontroller. A remote user device, having a display, is operatively coupled to the scrip company host system and configured to enable access to the scrip company web site. The microcontroller is adapted to detect access to the scrip company web site by a NPO, and cause the plurality of fundraising cards to be distributed to the NPO in response to detecting an order for the plurality of fundraising cards by the NPO. The fundraising cards are distributed to the NPO prior to receiving payment from the NPO for the fundraising cards, thereby making it unnecessary for the NPO to carry a paid-for inventory of fundraising cards.

CROSS-REFERENCE TO RELATED APPLICATIONS

None

BACKGROUND OF THE INVENTION

The present invention relates generally to fundraising and contributionsfor not-for-profit organizations (NPOs), and more specifically to asystem and method for enabling a fundraising and contributions programby NPOs using fundraising cards redeemable by NPO supporters for brandedstored-value cards for use at specified merchant vendor locations.

Each year, thousands of schools, churches, organizations, associationsand other NPOs participate in fundraising programs whereby negotiablegift certificates or cards have identifying means (commonly referred toas “scrip”) are issued at a discount by national and local merchantvendors to NPOs, who then distribute the scrip to NPO supporters at anassigned value and/or at a premium price, the dollar value of thediscount being retained by the NPO and/or shared with a third partysupplier. Scrip programs are effective as fundraising tools because theygenerate revenue for NPOs, merchant vendors, and intermediary companiesthrough purchases that NPO supporters would normally make in theordinary course, i.e., they do not require supplemental expendituresfrom NPO supporters beyond what would be normal in the course of theireveryday spending.

Traditional scrip programs operate via an inventory model whereby NPOspurchase scrip at a discount from the merchant vendors, sell the scripat the assigned value to the NPO supporters, and retain the differenceas fundraising proceeds. The most successful and profitable scripprograms for NPOs are those whereby NPOs stock a “retail store” ofbranded cards or certificates that a supporter can choose from andpurchase on the spot. These programs are successful because there is nolag time between the supporters' payment for and the delivery of thecard. The investment necessary, however, to carry an inventory of scripthat encompasses all of their supporters' needs is beyond the scope ofmost NPO budgets, and therefore relatively few NPOs use this “inventorymodel.” Rather, roughly 95% of NPOs opt for a more cumbersome 6-stepmodel by which the NPO gathers and consolidates scrip orders andcorresponding payments from its supporters, places the orders with ascrip broker, waits for and receives the scrip and, finally, distributesthe scrip to its supporters, a process which may take up to four weeks.Only truly committed NPO supporters will consistently participate inthese programs. Further, because of their labor-intensive nature, theseprograms offer a relatively limited array of brands and are often poorlyadministered or abandoned by NPOs, resulting in loss of the fundraisingopportunities.

From the scrip company's point of view, the critical weakness of thetraditional model is its razor-thin gross profit margin (approximately1-2%), which fails to capture potential breakage and float, anddifficulty in accurately forecasting inventory needs. In the traditionalmodel, “breakage” (the economic benefit realized when purchased scrip isnever or not fully utilized) and “float” (the economic benefit resultingfrom the passage of time between payment for and redemption of the card)are captured by the merchant vendors and not the scrip company.

More recently, non-scrip fundraising business models have been adoptedwhich allow NPO supporters to make purchases from a wide array ofmerchant vendors, either online and/or using a traditional credit card,whereby a percentage of the purchase value is paid by the merchantvendor to a designated NPO. These non-scrip programs obviously reducethe administrative burden on the NPOs: the NPOs are, in fact, nearlyeliminated from the fundraising process. That advantage, however, is adouble-edged sword, because NPO supporters respond more often and moregenerously to face-to-face sales pitches encouraging on-the-spotacceptance or refusal, especially if the pitches are made at or in thecontext of specific NPO events or undertakings in which the NPOsupporters have personal interests (e.g., parents being asked topurchase scrip to raise funds for their children's' sporting teams). Theabovementioned non-scrip programs are sometimes developed and marketedby intermediate companies charged with administering the programs, wherethe intermediate company is compensated via a [commission payment] fromthe merchant vendors. Obviously, there is no potential under thesenon-scrip models to capture breakage and float.

Finally, the traditional scrip methods do not effectively leverageexisting computer and communications technologies to efficiently provideadditional NPO customer service solutions via an easily navigablewebsite administered by the scrip company.

The market potential for scrip fundraising is estimated at over $1billion, yet because no existing model offers both NPOs and scripcompanies an efficient and profitable alternative, only about 10,000 ofthe 800,000 registered NPOs in the United States currently takeadvantage of this fundraising channel, resulting in a grossunder-realization of revenues and limitation of resources for NPOsacting generally in the public interest.

SUMMARY OF THE INVENTION

The invention is generally directed to a system and method for enablingan NPO fundraising and contributions program using fundraising cards,redeemable by NPO supporters for branded stored-value cards, gift cards,merchandise, travel, etc. While referred to herein as “fundraisingcards”, it should be appreciated by one skilled in the art that anysuitable medium, including a computer medium, capable of associating aunique identifying code with a script transaction, may be used in thesystem and method for enabling an NPO fundraising and contributionsprogram.

In an embodiment, provided is a system and method for enabling afundraising program using fundraising cards redeemable by NPO supportersfor branded stored-value cards. The system includes a scrip company hostsystem commissioned by a scrip company. The scrip company host systemincludes a server configured to host a scrip company web site, where theserver includes a microcontroller, and a remote user device operativelycoupled to the scrip company host system and is configured to enableaccess to the scrip company web site. The remote user device includes adisplay. The microcontroller is adapted to detect access to the scripcompany web site by the NPO, cause the plurality of fundraising cards tobe distributed to the NPO in response to detecting an order for theplurality of fundraising cards by the NPO. The fundraising cards aredistributed to an NPO prior to receiving payment from the NPO for thefundraising cards. Each of the fundraising cards is then delivered tocorresponding NPO supporters upon receipt by the NPO of an assignedvalue of the each of the plurality of fundraising cards. Themicrocontroller is also adapted to activate the plurality of fundraisingcards to form a plurality of activated fundraising cards upon receipt ofa payment from the NPO for the plurality of fundraising cards, where thepayment from the NPO equal to the assigned value of the plurality offundraising cards less a first discount. The microcontroller is furtheradapted to cause the array of merchant vendors to be paid the assignedvalue of the plurality of fundraising cards less a second discount, andenable redemption of the plurality of activated fundraising cards forthe plurality of branded stored-value cards.

In another embodiment, provided is a system for enabling a fundraisingprogram using a plurality of unique identifying codes redeemable for aplurality of services for use by not-for-profit organization (NPO)supporters. The plurality of services is provided by an array of serviceproviders. The system includes a scrip company host system commissionedby a scrip company. The scrip company host system includes a serverhaving a microcontroller configured to host a web site. The system alsoincludes a remote user device operatively coupled to the scrip companyhost system and configured to enable access to the web site. The remoteuser device includes a display and an input device. The microcontrolleris adapted to detect access to the web site by the NPO, and cause theplurality of unique identifying codes to be distributed to the NPO inresponse to detecting an order for the plurality of unique identifyingcodes by the NPO via the scrip company. The unique identifying codes aredistributed to the NPO prior to receiving payment from the NPO for theunique identifying codes, and each of the plurality of uniqueidentifying codes are delivered to corresponding NPO supporters uponreceipt by the NPO of at least a full value payment associated with ofeach of the plurality of unique identifying codes. The microcontrolleris further adapted to activate the plurality of unique identifying codesto form a plurality of activated unique identifying codes upon receiptof an NPO payment from the NPO for the plurality of unique identifyingcodes, cause the array of service providers to be paid, and enableredemption of the plurality of activated unique identifying codes forthe plurality of services.

In another embodiment, provided is a method for enabling a fundraisingprogram using a plurality of fundraising cards redeemable for aplurality of branded stored-value cards for use by not-for-profitorganization (NPO) supporters at an array of merchant vendors. Themethod includes detecting access to a web site by the NPO, causing theplurality of fundraising cards to be distributed to the NPO in responseto detecting an order for the plurality of fundraising cards by the NPOvia the web site. The fundraising cards are distributed to the NPO priorto receiving payment from the NPO for the fundraising cards, and each ofthe plurality of fundraising cards is delivered to corresponding NPOsupporters upon receipt by the NPO of at least an assigned value of theeach of the plurality of fundraising cards. The method also includesactivating the plurality of fundraising cards to form a plurality ofactivated fundraising cards upon receipt of a payment from the NPO forthe plurality of fundraising cards, causing the array of merchantvendors to be paid, and enabling redemption of the plurality ofactivated fundraising cards for the plurality of branded stored-valuecards.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a block diagram of an exemplary system for enabling afundraising program using fundraising cards redeemable for brandedstored-value cards, according to an embodiment of the invention.

FIG. 2 is a block diagram of fundraising elements and their interactionduring the method for enabling a fundraising program using fundraisingcards redeemable by NPO supporters for branded stored-value cards,according to an embodiment of the invention.

FIGS. 3-10 are an exemplary flowchart of a method for enabling afundraising program using fundraising cards redeemable by NPO supportsfor branded stored-value cards that may be performed by the system ofFIG. 1, according to an embodiment of the invention.

DESCRIPTION OF PREFERRED EMBODIMENT

In general, the embodiments of this invention provide a system andmethod for enabling a fundraising and contributions program usingcustomized fundraising cards redeemable for a branded stored-valuecard(s), gift cards, merchandise, travel, etc. As noted above, the termfundraising cards is defined herein to include any suitable mediumcapable of associating a unique identifying code with a scripttransaction. Utilizing the system and method for the charity fundraisingand contributions program enables: (1) an NPO supporter to purchasefundraising cards that may have been customized to include NPO logos,photographs, graphics, information regarding NPO events and fundraisinggoals, (2) an NPO supporter to purchase a gift card, either in person oronline via a particular website, redeemable for any number of valueditems including merchandise, travel related items such as airlinetickets, hotels and automobile, etc. (3) special merchant offers (4)administration of loyalty rewards programs, (5) NPO special eventreminders, (6) newsletter access, (7) access to NPO promotionalmaterials and fundraising advice, and (8) customizable thank-you notesfor distribution to NPO supporters.

More specifically, the embodiments of the invention include a system anda method for (1) providing a scrip company website configured to enableNPOs to choose, design and order fundraising cards, in a specifieddenominations and quantities, redeemable for branded stored-value cardsusable at a wide array of specified retail stores, or redeemable forgift cards, merchandise, travel, etc., (2) detecting entry of the scripcompany's website by an NPO (3) in response to an order placed by theNPO for a quantity of fundraising cards, causing the fundraising cardsto be delivered to the NPO, (4) enabling electronic activation of thefundraising cards upon verification of receipt of payment for thefundraising cards from the NPO, via the scrip company website and anAutomatic Clearing House, of the assigned value of the fundraising cardsless a first discount, (5) enabling redemption of the fundraising cardsfor branded stored-value cards, which when received by an NPO supporter(or any designee of the NPO supporter), are redeemable for merchandiseat one or more associated retail stores selected by the NPO supporterfrom a wide array of retail stores displayed via the scrip company'swebsite, and (6) enabling payment by the scrip company to the one ormore associated retail stores of the assigned value of the brandedstored-value card less a second discount. Upon payment to the one ormore associated retail stores of the branded stored-value card less thesecond discount, the branded stored-value card are physically deliveredby the scrip company to the NPO supporter (via mail or other couriermeans). Upon receipt of the branded stored-value card(s), the NPOsupporter or designee may redeem the branded stored-value card(s) at thecorresponding retail store(s).

The embodiments of the invention also include a system and a method forhosting a plurality of fundraising and/or contribution websitesconfigured to enable NPO supporters to purchase gift cards redeemablefor merchandise, travel, etc, and/or configured to enable selection of acharity from among of plurality of charities to whom any profits orcredits will go. The NPO supporter may be directed to the website(s) bythe NPO, by the charity, or by any suitable means (e.g., printadvertisement, television advertisement). Selection of the variouschoices may be facilitated using drop-down menus, user selectable links,dialog boxes and the like. Accumulated profits or credits may then bepassed along to the selected charities and/or NPO via one of any numberof suitable means such as a check, a wire transfer of money, a giftcard, etc.

FIG. 1 is a block diagram of an exemplary system 10 that may be used toenable a fundraising program using fundraising cards, or any suitablemedium capable of associating a unique identifying code with a scripttransaction, redeemable for branded stored-value cards, merchandise,travel, etc., according to an embodiment of the invention. The system 10allows an NPO supporter with access to the Internet to participate inthe fundraising program. As described below, unlike prior artfundraising systems, implementing the system described herein makes itunnecessary for the NPO to carry a paid-for inventory of fundraisingcards.

Referring to FIG. 1, the system 10 includes a scrip company host system12 having a server 14 coupled to an optional database 16. A scripcompany or scrip company representative establishes the scrip companyhost system 12. Among other things, the server 14 is adapted to host ascrip company website. In general, the system 10 is configured to allowan NPO or NPO supporter, having a suitably configured remote user device20 such as a laptop computer, desktop computer, a personal digitalassistant (PDA), a mobile telephone, to name a few, to access the scripcompany website via an access network 18. Although illustrated as theInternet, the access network 18 may be one of any number of suitablenetworks (e.g., a wired Ethernet network, a wireless Code DivisionMultiple Access network) known in the art, enabling communicationbetween the remote user device 20 and the scrip company host system 12.

The remote user device 20 includes a microcontroller (not separatelyillustrated) and a display 21 operatively coupled to themicrocontroller. The display 21 is adapted to display images receivedfrom, or caused to be displayed by, the scrip company host system 12.The server 14 includes a microcontroller 30 that may include amicrocontroller-based platform or microprocessor (MP) 32, a programmemory 34 (including a read only memory (ROM)), a random-access memory(RAM) 36 and an input/output (I/O) circuit 38, all of which may beinterconnected via a communications link, or an address/data bus 40.

The input/output (I/O) circuit 38 provides an interface between theserver 14 and the remote user device(s) 20, and between the server 14and the optional database 15 using one of any number of well knowninterface protocols. The I/O circuit 38 may also provide the interfacebetween the server 14 and one or more peripheral devices such as akeyboard, a display, a printer, and a mouse.

Among other things, the microprocessor 32 is capable of causing scripcompany web pages to be displayed on the display 21 to the NPO or NPOsupporter. The RAM 40 is capable of storing event data or other dataused or generated during execution of the method for enabling thefundraising program using fundraising cards redeemable for brandedstored-value cards. The program memory 24 is capable of storing programcode that controls the operation of the server 14 during execution ofthe method for enabling the fundraising program using fundraising cardsredeemable for branded stored-value cards.

Although only one microprocessor 32 is shown, the microcontroller 30 mayinclude multiple microprocessors. Similarly, additional memory (e.g.,flash memory) may be included, depending on the requirements of theserver 14. The RAM(s) 36 and program memory(ies) 34 may be implementedas semiconductor memories, magnetically readable memories, and/oroptically readable memories, etc. Although an NPO and an NPO supporterlikely utilize different remote user devices, for ease of discussionboth the NPO and the NPO supporter(s) use the same remote user device20.

One manner in which the server 14 of the scrip company host system 12may operate is described below in connection with one or moreflowchart(s) that represents a number of portions or routines of one ormore computer programs, which may be stored in one or more of thememories of the microcontroller 30. The computer program(s) or portionsthereof may also be stored remotely, outside of the server 14 and maytherefore control the operation from a remote location.

For ease of discussion, FIG. 2 illustrates a ladder flow diagram 100 ofa fundraising program using fundraising cards redeemable by NPOsupporters for branded stored-value cards, according to an embodiment ofthe invention. The ladder flow diagram 100 illustrates the interactionbetween the various participants of the fundraising program and thescrip company host system 12. As mention above, a scrip company 102 orits representative provides the scrip company host system 12 and hosts ascrip company website accessible by NPOs and NPO supporters.

Referring to FIG. 2, a contractual arrangement 101 previouslyestablished and executed between the scrip company 102 and participatingmerchant vendors 104 allows the participating merchant vendors 104 toparticipate in the fundraising program flow 100. Under such acontractual arrangement 101, the scrip company 102 agrees to pay theparticipating merchant vendors 104 the assigned value of correspondingbranded stored-value cards, less an agreed-upon discount. Theagreed-upon discount is the scrip company's remuneration and profit.

An NPO 106 wishing to participate in the fundraising program accessesthe scrip company's website (hosted by the scrip company host system 12)via his/her remote user device 20, and registers or logs-in to selectand order 103 fundraising cards 120, in denominations and quantitiesspecified by the NPO from an array of choices. The NPO chooses an arrayof merchant vendors from the participating merchant vendors 104 at whichthe branded stored-value cards (to be issued in exchange for thefundraising cards) may be used. The NPO 106 has an option to customizethe fundraising cards with selected graphics. Such customizedfundraising cards may therefore reflect the NPO's fundraising goals orupcoming special events for which funds are being raised.

After receiving the order 103 for fundraising cards 120 from the NPO106, the scrip company host system 12 causes the fundraising cards 120to be printed via a printer operatively coupled to the scrip companyhost system 12. The fundraising cards 120 are electronically numberedfor identity purposes. The fundraising cards 120 are then issued 105 tothe NPO 106 without requiring payment therefore. As a result, the NPO106 is provided with a convenient inventory solution whereby thefundraising cards 120 are inventoried by the NPO 106 without anysignificant out-of-pocket expense by the NPO 106.

Upon payment 107 of the full assigned value to the NPO 106, thefundraising cards 120 are delivered 109 to the NPO supporter 108. Afterdelivery of the fundraising cards to the NPO supporters 108, the NPO 106accesses the scrip company's website and activates 111 the deliveredfundraising cards 120. Activation may be accomplished using one of anynumber of suitable methods such as entering the identity numbers of thefundraising cards 120 via a web page hosted by the scrip company'swebsite. Activation permits the bearer of the fundraising card 120(e.g., the NPO supporter 108) to redeem the fundraising card 120 for abranded stored-value card(s) via the scrip company's website 112. Duringor prior to activation of the fundraising cards 120, the NPO providespayment to the scrip company 102 via the scrip company website (backedby an Automatic Clearing House). As previously mentioned, the payment bythe NPO 106 to the scrip company 102 is the assigned value of thefundraising cards, less a first discount. As a result, without bearingthe burden of carrying a pre-paid inventory of branded stored-valuecards, the NPO 106 realizes a profit based on the difference between thefull assigned value amount of the fundraising card(s) 120 paid by theNPO supporter and the lesser amount paid by the NPO 106 to the scripcompany.

After the distributed fundraising cards 120 have been activated 111, anNPO supporter 108 can access the scrip company's website and redeem 113the distributed fundraising cards for branded stored-value cards 122usable at the array of retail merchant vendors. In addition, using thescrip company's website, the NPO supporter 108 may use his/her majorcredit card to add value beyond the value of the fundraising card 120(i.e., to purchase a branded stored-value card 122 worth more than theoriginal customized fundraising card). The NPO supporter 108 may alsoelect to have the branded stored-value card 122 delivered to a thirdparty as a gift, along with a customized gift card or message.

FIGS. 3-10 are an exemplary flowchart of method 200 for enabling afundraising program using fundraising cards 120, or any suitable mediumcapable of associating a unique identifying code with a scripttransaction, redeemable by NPO supports for branded stored-value cards122 (and/or merchandise, travel, etc.), that may be performed by themicrocontroller 30 of FIG. 1, according to an embodiment of theinvention. Unlike prior art fundraising methods, the method 200 makes itunnecessary for the NPO to carry a paid-for inventory of fundraisingcards.

Referring to FIG. 3, the method 200 begins when the microcontroller 30detects an access request via NPO 106 or NPO supporter 108 entry of theserver's 14 unique Uniform Address Locator by means of the remote userdevice 20 (step 202). In response to the access request, themicrocontroller 30 causes a Scrip Fundraising Home page to be displayedvia a display means such as the display 21 (step 204). The ScripFundraising Home page includes, among other things, registration requestoptions selectable by NPOs or NPO supporters for subsequent access tothe scrip company website hosted by the scrip company host system 12.

Upon detection of selection of the NPO registration option from theScrip Fundraising Home page, the microcontroller 30 causes an NPORegistration page to be displayed to the NPO via the display 21 (step206). The NPO Registration page is configured to allow the NPO 106 toenter identifying and payment information about the NPO 106 to gainsubsequent access to the scrip company website. After registering viathe NPO Registration page, the NPO 106 may log-in to the scrip companywebsite.

Upon detection of proper log-in information from the NPO 106, themicrocontroller 30 causes an NPO Main Menu page to be displayed to theuser via a display means such as the display 21 (step 208). Among otherthings, the NPO Main Menu page includes a number of selectable optionssuch as, for example, an option to order fundraising cards 120, anoption to activate fundraising cards 120 and an option to display otherservices to assist the NPO. As a result, the NPO 106 can 1) customizeand order fundraising cards, 2) activate and pay for fundraising cards,3) access related service options such as loyalty rewards programs,newsletters, promotional and fundraising materials and advice andcustomizable thank-you notes for delivery to NPO supporters, and 4)modify any NPO fundraising or event-specific information specified tothe server for communication to the public via the website. Althoughpreferably configured with drop-down menus, it is contemplated that theNPO Main Menu page and associated NPO pages may be configured with oneof any number of well-known user-friendly configurations.

Referring to FIG. 4, upon detecting selection of the order fundraisingcard option, the microcontroller 30 causes the fundraising card merchantvendor choices to be displayed to the NPO 106 (step 214). The NPO 106can then select an array of merchant vendors from the participatingmerchant vendor choices. Upon detecting selection of the array of retailmerchant vendors, the microcontroller 30 causes a number of denominationchoices to be displayed to the NPO 106 (step 216). The denominationchoices enable the NPO 106 to select one or more denominations payableby the NPO supporter(s) 108 for the fundraising cards.

Upon detecting selection of one or more denomination choices, themicrocontroller 30 causes a number of quantity choices to be displayedto the NPO 106 (step 218). The quantity choices enable the NPO 106 toselect the quantity of fundraising cards 120 for each of the chosendenominations. For example, the NPO 106 may desire to purchase 100fundraising cards having a $50 denomination, and 150 fundraising cardshaving a $25 denomination.

Upon detecting selection of one or more quantity choices, themicrocontroller 30 causes a number of card customization choices to bedisplayed to the NPO 106 (step 220). The card customization choicesenable the NPO 106 to customize the fundraising cards (to formcustomized fundraising cards) with a variety of logos, themes, artworkand other such design features to make the card informative orattractive to the NPO supporters 108. Upon detecting selection of one ormore customization choices, the microcontroller 30 causes a confirmorder option to be displayed to the NPO 106 (step 221). The confirmorder option provides the NPO 106 with an option to confirm thecustomized fundraising card order. Upon detecting selection of theconfirm order option, the microcontroller 30 causes a confirmation pageto be displayed to the NPO 106 (step 222).

As noted in connection with FIG. 3, the NPO Main Menu page also includesan option to activate the fundraising cards, selectable after the NPOsupport(s) 108 have paid the NPO 106 the full assigned value of thedistributed fundraising cards 120, and the NPO 106 has paid the scripcompany 102 the assigned value of the distributed fundraising cards 120,less the first discount (see, FIG. 2). Referring to FIG. 5, upondetecting selection of the activate fundraising card option anddetecting entry of the identification numbers assigned to thedistributed fundraising cards 120, the microcontroller 30 causes thetotal assigned value of the distributed fundraising cards, less thefirst discount, to be displayed to the NPO 106 (step 224). As noted inconnection with FIG. 2, during or prior to activation of the distributedfundraising cards, the NPO 106 provides payment to the scrip company 102via the scrip company website (backed by an Automatic Clearing House)using, for example, a wire transfer, credit card transaction, telecheck,online bank transfer, or the like.. Thus, upon detecting selection of anactivate/pay now option by the NPO, the microcontroller 30 cause thepayment by the NPO 106 to be processed (step 226). Upon completionpayment processing, the microcontroller 30 causes an activation/paymentconfirmation page to be displayed to the NPO 106 (step 228).

As noted in connection with FIG. 3, the NPO Main Menu page furtherincludes an option to display services to assist the NPO 106 inadministering the fundraising program. Among other things, the servicesinclude loyalty rewards programs, newsletters, fundraising materials andadvice, and providing NPO-specific fundraising details. Referring toFIG. 6, upon detecting selection of a loyalty rewards program accessrequest, the microcontroller 30 causes a Loyalty Rewards Program MainMenu page (step 232).

The Loyalty Rewards Program Main Menu page enables the NPO 106 toparticipate in a rewards program and also enables the NPO 106 to accessnewsletters. Upon detecting selection of a newsletter access request,the microcontroller 30 causes newsletter options to be displayed to theNPO 106 (step 234. Upon detecting selection of a view newsletterrequest, the microcontroller 30 causes the selected newsletter to bedisplayed to the NPO 106 (step 236).

The NPO 106 may also choose to access fundraising materials via the NPOMain Menu page. Accordingly, upon detecting selection of a fundraisingmaterials request, the microcontroller 30 causes a Fundraising MaterialsMain Menu page to be displayed to the NPO 106 (step 238). TheFundraising Materials Main Menu page includes a visual presentation ofavailable fundraising material. In addition, the NPO 106 may choose toaccess thank you note options that include customization options,artwork, etc. Upon detecting selection of a thank-you notes accessrequest, the microcontroller 30 causes thank-you note options to bedisplayed to the NPO 106 (step 240). Similarly, upon detection of athank-you note choice, the microcontroller 30 causes thank-you notecustomization options to be displayed (step 242).

The NPO 106 also has access to their NPO-specific information via theNPO Main Menu page. Thus, upon detecting selection of an NPO-specificinformation access/modification request, the microcontroller 30 causescurrent NPO-specific information to be displayed (step 242), and upondetecting modification or deletion of the NPO-specific information, themicrocontroller 30 confirms the current or revised NPO-specificinformation (step 246).

Referring again to FIG. 3, upon detection of selection of the NPOSupporter Registration option from the Scrip Fundraising Home page, themicrocontroller 30 causes an NPO Supporter Registration page to bedisplayed to the NPO supporter 108 via a display means such as thedisplay 21 (step 210). The NPO Supporter Registration page is configuredto allow the NPO supporter 108 to enter identifying and paymentinformation for subsequent access to the scrip company website. Afterregistering via the NPO Supporter Registration page, the new NPOsupporter 108 may log-in to the scrip company website.

Upon detection of proper log-in information from the registered NPOsupporter 108, the microcontroller 30 causes an NPO Supporter Main Menupage to be displayed to the NPO supporter 108 (step 212). Among otherthings, the NPO Supporter Main Menu page includes a number of selectableoptions such as, for example, an option to redeem fundraising cards, anoption to view NPO-specific information and an option to displaynewsletters. As a result, the NPO supporter 108 can 1) redeem afundraising card 120 for a corresponding branded stored-value card 122,2) access NPO-specific fundraising information communicated via thewebsite, and 3) access available newsletters. Although preferablyconfigured with drop-down menus, it is contemplated that the NPOSupporter Main Menu page may be configured with one of any number ofwell-known user-friendly configurations.

Referring to FIG. 8, upon detecting entry of NPO identifyinginformation, the microcontroller 30 causes the NPO-specific informationto be displayed to the NPO supporter 108 (step 250). Similarly, upondetecting entry of a view newsletter choice, the microcontroller 30causes a choice of newsletters to be displayed (step 252), and upondetecting selection of one of the newsletters, the microcontroller 30causes the newsletter to be displayed (step 254) to the NPO supporter108.

As noted in connection with FIG. 2, after paying for and receiving thefundraising cards 120, the NPO supporters 108 can redeem the fundraisingcards 120 for branded stored-value cards 122 via accessing the NPOSupporter Main Menu page. Accordingly, upon detecting a redeemfundraising card choice, the microcontroller 30 causes a prompt to bedisplayed (step 254) to the NPO supporter 108 to enable the NPOsupporter 108 to enter his/her fundraising card(s) identificationnumber(s) (step 260). Upon detecting entry of the customized card(s)identification number(s), the microcontroller 30 causes the array ofmerchant vendors to be displayed to the NPO supporter 108 (step 262).Upon detecting selection of a retail merchant vendor(s) from the arrayof retail merchant vendors, the microcontroller 30 causes an add valueoption to be displayed to the NPO supporter 108 (step 264). This optionallows the NPO support 108 to add value to the fundraising card 120,thereby increasing the value of the branded stored-value card 122. Suchan option may be attractive to an NPO supporter 108 intending to givethe branded stored-value card 122 as a gift.

Upon detecting a value choice, the microcontroller 30 causes the paymentfor the added value option to be displayed to the NPO supporter 108(step 266). Upon detecting a payment method choice, the microcontroller30 causes a request for payment method details to be displayed to theNPO supporter 108 (step 268). Upon detecting entry of payment methoddetails, the microcontroller 30 causes a delivery details request to bedisplayed (step 270), and upon detecting entry of delivery details bythe NPO supporter 108, the microcontroller 30 causes brandedstored-value gift card options to be displayed to the NPO supporter 108(step 272). The NPO supporter 108 may elect to customize the brandedstored-value gift card 122. Accordingly, upon detecting the gift cardchoice, the microcontroller 30 causes gift card customization options tobe displayed to the NPO supporter 108 (step 274). The NPO supporter 108may then select customization options for the branded stored-value giftcard.

When all NPO selections are completed, the microcontroller 30 causes aconfirmation page to be displayed (step 276), and upon detectingconfirmation of the NPO supporter selections, processes the order and/oradditional payments (step 278). Confirmation pages such as theconfirmation page displayed at step 276 may be made available each timean affirmative selection is made.

As may be apparent from the above discussion, the system and method forenabling a fundraising program using fundraising cards 120 redeemable byNPO supporters 108 for branded stored-value cards 122 overcomes theproblems associated with prior art scrip fundraising.

While this invention has been described with reference to certainillustrative aspects, it will be understood that this description shallnot be construed in a limiting sense. Rather, various changes andmodifications can be made to the illustrative embodiments withoutdeparting from the true spirit, central characteristics and scope of theinvention, including those combinations of features that areindividually disclosed or claimed herein. Furthermore, it will beappreciated that any such changes and modifications will be recognizedby those skilled in the art as an equivalent to one or more elements ofthe following claims, and shall be covered by such claims to the fullestextent permitted by law.

1. A system for enabling a fundraising program using a plurality offundraising cards redeemable for a plurality of branded stored-valuecards for use by not-for-profit organization (NPO) supporters at anarray of merchant vendors, the system comprising: a scrip company hostsystem commissioned by a scrip company, the scrip company host systemincluding a server configured to host a scrip company web site, theserver including a microcontroller; and a remote user device operativelycoupled to the scrip company host system and configured to enable accessto the scrip company web site, the remote user device including adisplay and an input device, wherein the microcontroller is adapted to:detect access to the scrip company web site by the NPO, cause theplurality of fundraising cards to be distributed to the NPO in responseto detecting an order for the plurality of fundraising cards by the NPO,the fundraising cards distributed to the NPO prior to receiving paymentfrom the NPO for an assigned value of the fundraising cards, each of theplurality of fundraising cards delivered to corresponding NPO supportersupon receipt by the NPO of payment for each of the plurality offundraising cards, activate the plurality of fundraising cards to form aplurality of activated fundraising cards upon receipt of a payment fromthe NPO for the plurality of fundraising cards, and enable redemption ofthe plurality of activated fundraising cards for the plurality ofbranded stored-value cards.
 2. The system of claim 1, wherein themicrocontroller is further adapted to cause the array of merchantvendors to be paid.
 3. The system of claim 1, wherein the payment fromthe NPO is equal to the assigned value of the plurality of fundraisingcards less a first discount.
 4. The system of claim 3, wherein the firstdiscount is determined via a contractual arrangement between the NPO andthe scrip company prior to detecting access to the scrip company website by the NPO.
 5. The system of claim 3, wherein the first discount isvariable based on a denomination of the each of the plurality offundraising cards.
 6. The system of claim 1, wherein the array ofmerchant vendors is paid at least the assigned value of the plurality offundraising cards less a second discount.
 7. The system of claim 6,wherein the second discount is determined via a contractual arrangementbetween the scrip company and the array of merchant vendors prior todetecting access to the scrip company web site by the NPO.
 8. The systemof claim 1, wherein the array of merchant vendors is selected by the NPOfrom a plurality of participating merchant vendors.
 9. The system ofclaim 1, wherein the microcontroller is further adapted to: cause a NPORegistration page to be displayed in response to detecting an NPOregistration request, the NPO Registration page enabling the NPO toenter identifying and payment information; and cause a NPO Main Menupage to be displayed in response to detecting proper NPO log-ininformation based on the NPO identifying information.
 10. The system ofclaim 9, wherein the NPO Main Menu page includes an order fundraisingcard option, an activate fundraising card option and a display other NPOservices option.
 11. A system for enabling a fundraising program using aplurality of unique identifying codes redeemable for a plurality ofservices for use by not-for-profit organization (NPO) supporters, theplurality of services provided by an array of service providers, thesystem comprising: a scrip company host system commissioned by a scripcompany, the scrip company host system including a server configured tohost a web site, the server including a microcontroller; and a remoteuser device operatively coupled to the scrip company host system andconfigured to enable access to the web site, the remote user deviceincluding a display and an input device, wherein the microcontroller isadapted to: detect access to the web site by the NPO, cause theplurality of unique identifying codes to be distributed to the NPO inresponse to detecting an order for the plurality of unique identifyingcodes by the NPO via the scrip company, the unique identifying codesdistributed to the NPO prior to receiving payment from the NPO for theassigned value of the unique identifying codes, each of the plurality ofunique identifying codes delivered to corresponding NPO supporters uponreceipt by the NPO of payment for each of the plurality of uniqueidentifying codes, activate the plurality of unique identifying codes toform a plurality of activated unique identifying codes upon receipt ofan NPO payment from the NPO for the plurality of unique identifyingcodes, enable redemption of the plurality of activated uniqueidentifying codes for the plurality of services.
 12. The system of claim11, wherein the microcontroller is further adapted to cause the array ofservice providers to be paid.
 13. The system of claim 11, wherein theNPO payment is equal to the full value of the plurality of uniqueidentifying codes less a first discount.
 14. The system of claim 13,wherein the first discount is determined via a contractual arrangementbetween the NPO and the scrip company prior to detecting access to theweb site by the NPO.
 15. The system of claim 14, wherein the firstdiscount is variable based on a denomination associated with of the eachof the plurality of unique identifying codes.
 16. The system of claim11, wherein the array of service providers is paid at least the fullvalue of the plurality of unique identifying codes less a seconddiscount.
 17. The system of claim 16, wherein the second discount isdetermined via a contractual arrangement between the scrip company andthe array of service providers prior to detecting access to the web siteby the NPO.
 18. The system of claim 11, wherein the array of serviceproviders is selected by the NPO from a plurality of participatingservice providers.
 19. The system of claim 11, wherein the array ofservice providers includes an airline.
 20. The system of claim 11,wherein the array of service providers includes a hotel.
 21. A methodfor enabling a fundraising program using a plurality of fundraisingcards redeemable for a plurality of branded stored-value cards for useby not-for-profit organization (NPO) supporters at an array of merchantvendors, the method comprising: detecting access to a web site by theNPO; causing the plurality of fundraising cards to be distributed to theNPO in response to detecting an order for the plurality of fundraisingcards by the NPO via the web site, the fundraising cards distributed tothe NPO prior to receiving payment from the NPO for the assigned valueof the fundraising cards, each of the plurality of fundraising cardsdelivered to corresponding NPO supporters upon receipt by the NPO ofpayment for each of the plurality of fundraising cards; activating theplurality of fundraising cards to form a plurality of activatedfundraising cards upon receipt of a payment from the NPO for theplurality of fundraising cards; causing the array of merchant vendors tobe paid; and enabling redemption of the plurality of activatedfundraising cards for the plurality of branded stored-value cards. 22.The method of claim 21, wherein the payment from the NPO is equal to theassigned value of the plurality of fundraising cards less a firstdiscount.
 23. The method of claim 22, wherein the first discount isdetermined via a contractual arrangement between the NPO and the scripcompany prior to detecting access to the scrip company web site by theNPO.
 24. The method of claim 22, wherein the first discount is variablebased on a denomination of the each of the plurality of fundraisingcards.
 25. The method of claim 21, wherein the array of merchant vendorsis paid at least the assigned value of the plurality of fundraisingcards less a second discount.
 26. The method of claim 25, wherein thesecond discount is determined via a contractual arrangement between thescrip company and the array of merchant vendors prior to detectingaccess to the scrip company web site by the NPO.
 27. The method of claim21, wherein the array of merchant vendors is selected by the NPO from aplurality of participating merchant vendors.
 28. The method of claim 21,further comprising: causing a NPO Registration page to be displayed inresponse to detecting an NPO registration request, the NPO Registrationpage enabling the NPO to enter identifying and payment information; andcausing a NPO Main Menu page to be displayed in response to detectingproper NPO log-in information based on the NPO identifying information.29. The method of claim 28, wherein the NPO Main Menu page includes anorder fundraising card option, an activate fundraising card option and adisplay other NPO services option.
 30. The method of claim 26, furthercomprising: causing fundraising card vendor choices to be displayed inresponse to detecting selection of the order fundraising card option;causing fundraising card denomination choices to be displayed inresponse to detecting selection of at least one fundraising card vendorchoice from the fundraising card vendor choices; causing fundraisingcard quantity choices to be displayed in response to detecting selectionof at least one fund raising card denomination from the fundraising carddenomination choices; causing fundraising card customization choices tobe displayed in response to detecting selection of at least onefundraising card quantity choice from the fundraising card quantitychoices; causing a confirm order option to be displayed in response todetecting selection of at least one fundraising card customizationchoice from the fundraising card customization choices; and causing anorder confirmation page to be displayed in response to detectingselection of the confirm order option.
 31. The method of claim 29,further comprising: causing a total value of the plurality offundraising cards to be displayed in response to detecting selection ofthe activate fundraising card option and entry of fundraising cardnumbers associated with the plurality of fundraising cards; processingthe payment from the NPO for the plurality of fundraising cards inresponse to detecting selection of an activate/pay now option; andcausing an activation/payment confirmation page to be displayed.
 32. Themethod of claim 29, further comprising: causing a Loyalty RewardsProgram Main Menu page to be displayed in response to detecting arequest for loyalty rewards program access; causing newsletter optionsto be displayed in response to detecting a request for newsletteraccess; causing a newsletter of the newsletter options to be displayedin response to detecting a view newsletter request; causing aFundraising Materials Main Menu page to be displayed in response todetecting a fundraising materials request; causing thank-you noteoptions to be displayed in response to detecting a thank-you notesaccess request; causing thank-you note customization options to bedisplayed in response to detecting selection of at least one thank-younote choice from the thank-you note options; causing currentNPO-specific information to be displayed in response to detecting aNPO-specific information access/modification request; and confirmingcurrent and revised NPO-specific information in response to detectingselection of modification of the current NPO-specific information. 33.The method of claim 21, further comprising: causing a NPO SupporterRegistration page to be displayed in response to detecting an NPOsupporter registration request, the NPO Supporter Registration pageenabling the NPO supporter to enter NPO supporter identifying andpayment information; and causing a NPO Supporter Main Menu page to bedisplayed in response to detecting proper NPO supporter log-ininformation based on the NPO supporter identifying information.
 34. Themethod of claim 33, wherein the NPO Supporter Main Menu page includes aredeem fundraising cards option, a view NPO-specific information optionand a display newsletters option.
 35. The method of claim 34, furthercomprising: causing NPO-specific information to be displayed in responseto detecting entry of a NPO-specific identifying information; causingchoice of newsletters to be displayed in response to detecting selectionof a view newsletters choice; and causing a newsletter to be displayedin response to detecting selection of the newsletter from the choice ofnewsletters.
 36. The method of claim 34, further comprising: causing anenter fundraising card identification number prompt to be displayed inresponse to detecting selection of a redeem fundraising card choice;causing an array of merchant vendor choices to be displayed in responseto detecting entry of a fundraising card identification number; causingan add value option to be displayed in response to detecting selectionof a merchant vendor from the array of merchant vendor choices; causinga payment for added value option to be displayed in response todetecting selection of an add value choice; causing a request forpayment method details to be displayed in response to detecting apayment method choice; causing a delivery details request to bedisplayed in response to detecting entry of payment method details;causing gift card options to be displayed in response to detecting entryof delivery details; causing gift card customization options to bedisplayed in response to detecting selection of a gift card choice;detecting gift card customization choices; causing confirmation page tobe displayed; and processing order and payment in response to detectingconfirmation.